Новости  

На сайте есть разборы всех заданий 1 - 12, а также тесты к ним. 

   
Скачать бесплатные шаблоны Joomla

1 задание ОГЭ по информатике

Тема: "Количественные параметры информационных объектов"

Для любой информации (текстовой, графической, звуковой и т.д.), для её представления в памяти компьютера используют двоичное кодирование. Это значит, что каждый минимальный её элемент будет представлен в виде последовательности "нулей" и "единиц". 

В текстовой информации минимальным элементом является символ.

А что относится к символам текстовой информации?

К символам текстовой информации относятся: 

  • буквы русского алфавита (заглавные и строчные)
  • буквы латинского алфавита (заглавные и строчные)
  • цифры (0,1,2,3,4,5,6,7,8,9)
  • знаки препинания
  • специальные символы
  • ПРОБЕЛ!

Внимание! ПРОБЕЛ - это тоже символ, который кодируется так же, как и остальные.

Для кодирования используются специальные кодировочные таблицы (КОИ-9, ASCII, Unicode и другие)

Например, в кодировочной таблице ASCII:

  

  

Символ Двоичный код
м 11101100
5 00110101
"пробел" 00100000

 Каждый "0" или "1" в коде символа имеет информационный вес:

1 бит

И мы получаем, что каждый символ текста, закодированный с помощью таблицы ASCII, будет иметь информационный вес 8 бит

Давайте вспомним, какие ещё единицы измерения информации (кроме "бит" у нас есть)

Единица Чему равна
1 байт 8 бит = 23 бит
1 Килобайт 1024 байт = 210 байт
1 Мегабайт 1024 Килобайт = 210 Килобайт
1 Гигабайт 1024 Мегабайт = 210 Мегабайт

Задание 1.

Информационный объем текста равен 2 Мегабайта. Найдите его объем в битах.

Решение:

 Первое, что нам необходимо сделать, это перевести единицы измерения из Мегабайт в Килобайты. Так как 1 Мегабайт = 1024 Килобайт, умножим наш объем на 1024:

2 Мегабайта = 2 • 23 Килобайта = 24 Килобайта

Следующим шагом переведем из Килобайт в байты, умножив на 1024:

24 Килобайта = 24 • 210 байта = 214 байта

И, наконец, переведем результат в биты (1 байт = 8 бит), поэтому умножим все на 8 = 23:

214 байта = 214 • 28 бита = 222 бита

Ответ: 222 бита.

Одно из самых главных правил, успешной сдачи экзамена: не забывать про математику!

 Еще одна формула, которая нам необходима для решения первого задания:

I = K · i

I - Информационный объем всего сообщения (текста)

i - информационный объем одного символа

K - количество символов в сообщении (тексте)


Задание 2. 

В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер следующего предложения в данной кодировке (в байтах).

Я успешно сдам экзамен, если буду готовиться!

Решение:

Дли решения воспользуемся формулой I = K · i

Посчитаем количество символов данного сообщения (не забывает про пробелы). K = 45 символов.

Информационный объем 1 символа по условию задачи i = 16 бит.

Тогда I = 45 · 16 бит = 720 бит = 90 байт.

Ответ: 90 байт


Задание 3. 

Статья, набранная на компьютере, содержит 16 страниц, на каждой странице 35 строк, в каждой строке 64 символа. Определите информационный объем статьи в кодировке Windows-1251, в которой каждый символ кодируется 8 битами (в Килобайтах).

Решение:

Снова, как и в предыдущей задаче, воспользуемся формулой I = K · i

Количество символов можем найти, умножив количество страниц на количество строк на количество символов:

K = 16 · 35 · 64 

Внимание! Не рекомендуется перемножать данные числа, так как в дальнейшем мы будем сокращать.

Информационный объем текста:

Ответ: 35 Кбайт


Задание 4 (Демоверсия ОГЭ 2024)

В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нем нет лишних пробелов):

"Алый, синий, фуксия, красный, янтарный, оранжевый, фиолетовый, канареечный, баклажановый - цвета".

Ученик вычеркнул из списка название одного цвета. Заодно он вычеркнул ставшие лишними запятую и пробел - два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 12 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название цвета.

Решение:

По заданию каждый символ кодируется 16 битами, или 2 байтами.

Новый текст оказался на 12 байт меньше. Так как 1 символ = 2 байтами, получаем, что вычеркнули 6 символов.

Давайте посмотрим, что произойдет, если мы удалим какое-либо слово из списка. Приведем часть нашего текста в виде ячеек:

Теперь посмотрим, что нужно удалить дополнительно при удалении одного слова. Например удалим слово "фуксия"

Мы видим, что необходимо удалить ещё 1 запятую и 1 пробел. Несложно заметить, что при удалении любого слова, кроме него лишними будут также 1 запятая и пробел.

Мы нашли, что было удалено 6 символов. Из них: 1 запятая, 1 пробел и 4 буквы. Слово из 4 букв - "алый".

Ответ: алый.


Задание 5.

В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать текст (в нем лишних пробелов):

          Я помню чудное мгновенье:
          Передо мной явилась ты,
          Как мимолетное виденье,
          Как гений чистой красоты.

Одно из слов ученик написал два раза подряд, поставив между одинаковыми словами один пробел. При этом размер написанного предложения в данной кодировке оказался на 11 байт больше, ем размер нужного предложения. Напишите в ответе лишнее слово.

Решение:

Каждый символ кодируется 8 битами, или 1 байтом.

Текст до редактирования был на 11 байт больше. То есть символов было на 11 больше (1 символ = 1 байт)

Давайте посмотрим, что будет, если мы добавим какое-нибудь лишнее слово. Пусть это будет слово "чудное":

          Я помню чудное чудное мгновенье:
          Передо мной явилась ты,
          Как мимолетное виденье,
          Как гений чистой красоты.

Видим, что если мы его удалим, нужно будет еще удалить лишний пробел (так как 2 пробела не должно идти подряд).

Получаем, что если мы удалили 11 символов, мы удалили 1 пробел и 10 букв. А значит это будет слово "мимолетное", так как оно единственное из 10 букв.

Ответ: мимолетное.


 Для закрепления материала, пройдите ТЕСТ

   
© ALLROUNDER